a brilliant/superb feat - Francés Inglés Diccionario